package com.example.service;

import com.example.entity.HnyyPurRebateSaleHx;
import com.example.entity.HnyyPurRebateSaleHxLines;
import com.example.entity.VHnyyPurRebateSaleList;
import com.github.pagehelper.PageInfo;

public interface AccountService {
    PageInfo<VHnyyPurRebateSaleList> getData(VHnyyPurRebateSaleList vHnyyPurRebateSaleList, String comPartyId);

    int updateAmt(String id, String rebAmt, String comPartyId, String saler);

    Long apply(String comPartyId, String saler, String venderId,String purNo,String Id,String applyAmt);

    int applyHx(HnyyPurRebateSaleHxLines hxLines);

    PageInfo<HnyyPurRebateSaleHx> getHxList(Integer pageNum, Integer pageSize, String creater, String venderId,String startDate, String endDate,String comPartyId,String key);

    VHnyyPurRebateSaleList getHxListById(String id);

    int saleCheck(String id, String memo, String key, String saler);
}
